Big Huge Thesaurus

humpback whale

noun